good-for-nothing person - Turkish English Dictionary